herbs minerals allergies nutrition amino acids gerd vitamins lactose intolerance food allergy herbal food allergies supplements diarrhea asthma allergy health constipation